electrical water level sounder - Turkish English Dictionary